\chapter{Previous Achievements} \label{chap:prev_ach}

In this chapter we will be highlighting the adjustments and expansions accomplished by our predecessor group by using an exemplary Intrexx-Portal with an integrated Bestellwesen  -engl.: \textit{Ordering System} Application to fundamentally fulfill their assignment tasks.
\\
Previously, the Ordering System Application, which contains items from diverse suppliers, is maintained solely by the administrator. Therefore, to relieve the burden of the administrator, a staff member of the LfG suggested to assign suppliers their own rights to administer their own items. This will also have a direct impact of the reduction of communication effort needed between suppliers and portal operator  with regard of product inventory.


\section{New User Group 'Lieferanten'  -engl.: \textit{Suppliers} Added}

A supplier should be allowed to sign in as a user in the web portal. Therefore he/she needs a user account, which can be created with the Intrexx User Management. The password for the respective user can then be manually or automatically assigned in Intrexx. It is therefore important to categorized all suppliers into a new user group "Lieferanten", so that all suppliers can be treated equally  in the next adjustments and expansions of the web portal.

\section{Article -Overview and -Form}

An overview of his/her own articles and a form to add/edit/delete his/her own items should be available to each supplier. A link guiding to the aforementioned add/edit/delete form is provided on the overview page. In the Ordering System Application, the overview page and the add/edit/delete form have been customized to allocate only the functionalities dedicated to the suppliers.
In the article form for the suppliers, should, as opposed to the original, the ability to add new suppliers and new commodity goods be excluded.


\section{Restricted Visibility}
Intrexx offers the functionality to filter the data read out from the Intrexx Portal Database. This filter functionality can therefore be used in the article overview of a supplier to only show the articles with the supplier name matching the name of the current logged-in user in the portal.
A similar filter has also been applied on the add/edit/delete article form to match the supplier's name with the name of the logged-in user, so that the supplier can only add/edit/delete his/her own items.

\section{Neutral Home Page}
The previous home page which offers functionalities not meant for the suppliers has been replaced with a neutral home page which offers the general functionality for all users.
